package org.ndx.jsg.output.freemarker;

import org.ndx.jsg.RelativePathProvider;

/**
 * Utility class easying the burden of applying templates to file infos
 * @author ndx
 *
 */
public interface NameResolver {
	/**
	 * A relative path corresponding to resolved file name
	 * @param infos
	 * @param templateName
	 * @return
	 */
	String resolve(RelativePathProvider infos, String templateName, boolean isFile);

}
